Image code
In the Image project in your repository, build a 2D image using the ImageBuilder::setup
function and the Colorer
class. You can programmatically control the image in the build by assigning different colorers to different locations. You can also construct the colorers with extra information about their locations and allow the colorer to programmatically color the image.
Rubric
Delegate coloring an image to object instances | 0: No delegation | 5: Very simple modification of existing code | 10: New colorer or builder logic to draw image |